#moquu_top,#rightfloat_app,#rightfloat_contact,#moquu_wmaps {
	z-index:199;
	width:50px;
	height:50px;
	right:10px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}

#rightfloat_app {
	top:360px;
	_margin-top:360px
}
#rightfloat_app  a {
	background:url(../images/right_float/sbtn.png) 0 -0px;
	right:0;
	float:left;
	width:50px;
	height:50px;
	text-indent:-9999px
}
#rightfloat_app  a:hover {
	background:url(../images/right_float/sbtn.png) -50px -0px
}
#rightfloat_contact {
	top:412px;
	_margin-top:412px
}
#rightfloat_contact > a {
	background:url(../images/right_float/sbtn.png) 0 -50px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	/* text-indent:-9999px */
}
#rightfloat_contact > a:hover {
	background:url(../images/right_float/sbtn.png) -50px -50px
}
#moquu_wmaps {
	top:464px;
	_margin-top:464px
}
#moquu_wmaps a {
	background:url(../images/right_float/sbtn.png) 0 -150px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px 
}
#moquu_wmaps a:hover {
	background:url(../images/right_float/sbtn.png) -50px -150px
}
#moquu_top {
	top:464px;
	_margin-top:516px;
	background:url(../images/right_float/sbtn.png) 0 -101px;
	width:50px;
	height:50px
}
#moquu_top:hover {
	background:url(../images/right_float/sbtn.png) -50px -101px
}
.rightfloat_app,.rightfloat_contact {
	position:relative;
	z-index:2
}
.rightfloat_app a:hover .rightfloat_app_show,.rightfloat_contact a:hover .rightfloat_contact_show {
	display:block
}
.rightfloat_app .rightfloat_app_show {
	position:absolute;
	display:none;
	left:-120px;
	top:-82px;
	width:120px;
	height:135px;
	background:url(../images/right_float/lrtk_weixin.png) 0 0 no-repeat
}
.rightfloat_contact .rightfloat_contact_show {
	position:absolute;
	display:none;
	left:-180px;
	top:0px;
	width:178px;
	height:115px;
	border:1px solid #d9d9d9;
	border-top-left-radius:15px;
	border-bottom-left-radius:15px;	
	border-bottom-right-radius:15px;	
	background-color:white;
}

.rightfloat_contact .rightfloat_contact_show label.phone_contact{
	display: block;
    margin: 10px 0 0 10px;
    background: url(../images/right_float/icon.png) 0 0px no-repeat;
    text-align: center;
	font-size:14px;
	padding-left:15px;
}

.rightfloat_contact .rightfloat_contact_show .qq_contact{
	text-align:center;
	background-color:#ed5171;
    padding: 11px;
	border-top-left-radius:5px;
}

.rightfloat_contact .rightfloat_contact_show .qq_contact span{
    background: url(../images/call.png) 0px -24px no-repeat;
    padding: 2px 0 2px 25px;
	font-size:14px;
	color:white;
}
